package cc.rengu.igas.bsps.facade.request;

import cc.rengu.igas.bsps.facade.base.BaseRequest;

public class UserOrderInfoSaveRequest extends BaseRequest {
    // 机构标识
    private String instId;
    // 交易日期
    private String txnDate;
    // 交易时间
    private String txnTime;
    // 内部交易码
    private String txnNum;
    // 业务细分
    private String bizType;
    // 源系统标识
    private String msgSrcId;
    // 业务渠道标识
    private String bizChannelId;
    // 用户订单号
    private String userOrderId;
    // 商户订单号
    private String mchntOrderId;
    // 订单描述
    private String orderDesc;
    // 用户编号
    private String userId;
    // 服务商平台商户号
    private String platMchntNo;
    // 服务商平台商户名称
    private String platMchntName;
    // 订单币种
    private String orderCcy;
    // 订单金额
    private String orderAmt;
    // 优惠券信息
    private String discountInfo;
    // 待支付金额
    private String needPayAmt;
    // 实际支付金额
    private String realPayAmt;
    // 实际优惠总金额
    private String realDiscountAmt;
    // 订单URL
    private String orderUrl;
    // 前台回跳URL
    private String frontBackUrl;
    // 后台通知URL
    private String notifyBackUrl;
    // 前端流水号
    private String frontSeqNum;
    // 系统流水号
    private String sysSeqNum;
    // 订单创建时间
    private String orderCreateTime;
    // 订单有效期
    private String orderExpiryTime;
    // 原交易日期
    private String origTxnDate;
    // 原交易流水号
    private String origSysSeqNum;
    // 原商户订单号
    private String origMchntOrderId;
    // 全局流水号
    private String globalTraceNumber;
    // 订单状态
    private String orderStatus;
    // 交易状态
    private Character transStatus;
    // 业务状态
    private String bizStatus;
    // 订单类型
    private String orderType;
    // 订单附加信息
    private String orderExtraInfo;
    // 非业务主键
    private Long id;
    // 创建时间
    private String createTime;
    // 修改时间
    private String updateTime;

}
